barbs of ridicule - Turc Anglais Dictionnaire